Big Huge Thesaurus

Sebastodes marinus

noun